touch upon a subject - Español Inglés Diccionario